river arm - Spanish English Dictionary